hydropower utilisation - Spanish English Dictionary